very large river rock - Spanish English Dictionary